#include "SubsystemFurnitureBlockBehavior.h"

namespace PocketSurvival
{
    SubsystemFurnitureBlockBehavior::SubsystemFurnitureBlockBehavior() {}

    void SubsystemFurnitureBlockBehavior::update(float dt)
    {
    }

    void SubsystemFurnitureBlockBehavior::load(const nlohmann::json &json)
    {
    }

    void SubsystemFurnitureBlockBehavior::save(nlohmann::json &json)
    {
        json["FurnitureDesigns"] = {};
        json["FurnitureSets"] = {};
    }
    void SubsystemFurnitureBlockBehavior::saveToMsgJson(nlohmann::json &jsonData)
    {
        jsonData["FurnitureDesigns"] = nlohmann::json::object();
        jsonData["FurnitureSets"]    = nlohmann::json::object();
    }
    static const std::string subsystemName = "FurnitureBlockBehavior";
    const std::string& SubsystemFurnitureBlockBehavior::getName() const
    {
        return subsystemName;
    }
}